package com.ruyuan.seckilling.render.service.impl;

import com.ruyuan.seckilling.render.entity.PageTemplate;
import com.ruyuan.seckilling.render.mapper.PageTemplateMapper;
import com.ruyuan.seckilling.render.service.PageTemplateService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

/**
 * 这个是不需要缓存的，因为系统中没有直接用它的地方，它里面的信息在pageConfig中也都有冗余的，用的是pageConfig
 *
 * @author zhonghuashishan
 */
@Service
public class PageTemplateServiceImpl implements PageTemplateService {

    @Autowired
    private PageTemplateMapper pageTemplateMapper;

    @Override
    public PageTemplate queryById(Long id) {
        return pageTemplateMapper.selectById(id);
    }

    @Override
    public void save(PageTemplate pageTemplate) {
        pageTemplateMapper.insert(pageTemplate);
    }

    @Override
    public void remove(Long id) {
        pageTemplateMapper.deleteById(id);
    }
}
